sequestration (of persons) - Spanish English Dictionary